deem it necessary - Allemand Anglais Dictionnaire